it reeks - German English Dictionary